package com.itheima.demo;

import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import org.junit.Test;

import java.io.IOException;

public class POIDemo {
    @Test
    public void test1(){
        try {
            //  java  读取  excel文档数据
            //  工作簿  WorkBook  ---->  Sheet  -----Row   ----  Cell
            //创建工作簿
            XSSFWorkbook workbook = new XSSFWorkbook("D:\\aa.xlsx");
            //获取工作表，既可以根据工作表的顺序获取，也可以根据工作表的名称获取
            XSSFSheet sheet = workbook.getSheetAt(0);
            //遍历工作表获得行对象
            for (Row row : sheet) {
                //遍历行对象获取单元格对象
                for (Cell cell : row) {
                    //获得单元格中的值
                    String value = cell.getStringCellValue();
                    System.out.println(value);
                }
            }
            workbook.close();
        } catch (IOException e) {
            e.printStackTrace();
        }

    }

}
